package com.freesky.biz.abchina.domain;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
@TableName("tec_abchina_lifepay_order")
public class LifepayOrderEntity implements java.io.Serializable{
    private static final long serialVersionUID = 1L;

    private String id;

    private String queryTraceNo;
    private String oriChannel;
    private String merchantId;
    private String epayCode;
    private String userId;
    private String mobile;

    private String status;
    private String payTransSeq;

    private String payBillAmt;
    private String payTraceNo;
    private String clearType;
    private String transDate;
    private String amtRule;

    private String processed;
    private String lastReqId;
    private String rechargeMsg;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String processedTime;

    private String refundFlag;
    private String needRefund;
    private String refundMsg;

    private String delFlag;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

}
